Enumerating Installed Capture Drivers

The following example uses the capGetDriverDescriptionEAG5_H function to obtain the names and versions of the installed capture drivers.

char szDeviceName[80];

char szDeviceVersion[80];

 

for (wIndex = 0; wIndex < 10; wIndex++)

    if (capGetDriverDescription (wIndex, szDeviceName,

        sizeof (szDeviceName), szDeviceVersion,

        sizeof (szDeviceVersion))

   

        // Append name to list of installed capture drivers

        // and then let the user select a driver to use.

    }

}